package com.woniuxy.woniuhis.mapper;

import java.util.List;

import com.woniuxy.woniuhis.entity.Job;
import com.woniuxy.woniuhis.entity.Permission;

/**
 * 角色mapper层
 * 
 * @author fusei
 *
 */
public interface JobMapper {

	// 新增角色
	void insertJob(Job job);

	// 更改角色
	void updateJobInfo(Job job);

	// 删除角色
	void deleteJobByJobid(String jobId);

	// 根据id查询角色信息
	Job selectJobByjobId(String jobId);

	// 查询员工角色 一个员工对应多个角色
	List<Job> selectEmpJobByempId(String empId);

	// 查询指定角色的权限 存疑改写在哪里
	List<Permission> selectRolePermission(String jobId);

	// 查询所有的职位
	List<Job> selectAllJob();
}
